body, html {height: 100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
  -moz-tap-highlight-color:rgba(0, 0, 0, 0);
  -ms-tap-highlight-color:rgba(0, 0, 0, 0);
  -o-tap-highlight-color:rgba(0, 0, 0, 0);
  tap-highlight-color:rgba(0, 0, 0, 0);
  -webkit-text-size-adjust: none;}
div{box-sizing: border-box}
body{background:#f5f5f5;max-width: 750px;margin: 0 auto;font-size: .24rem;font-family: helvetica;max-width: 750px;height: auto;overflow-x: hidden;counter-reset:section;}
button,textarea{box-sizing: border-box;-webkit-box-sizing:border-box;outline: none;font: inherit;}
ol,ul,li{list-style: none;margin: 0;padding: 0}
a{text-decoration: none}
p{margin: 0;padding: 0}
.clearfix:after{display: block;content: '';clear: both;visibility: hidden;font-size: 0;height: 0;}
.thumbnail-w img{display:block;width: 100%;}
.section{margin-top: .2rem;background-color: #fff}
section.section{padding: .2rem}
em.tips{color: #949494;font-size: .24rem}
.icon-badge{display: inline-block;padding: .06rem .06rem 0.03rem;background-color: #32b16c;border-radius: .06rem;overflow: hidden;margin-right: .12rem;}
.icon-badge.big{padding: .09rem;}
.icon-badge span{display: inline-block;background-size: 100% auto;background-repeat: no-repeat;background-position: center center;}
i.icon-right{display:inline-block;width: .12rem;height: .22rem;background: url("../images/icon-right.png") no-repeat top center;background-size: 100% auto;flex-shrink: 0}
.tCenter{text-align: center}
